peripherical island - English Synonyms Dictionary